/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ihm.controller;

import dao.UtilisateurFacadeLocal;
import entite.Utilisateur;
import java.io.Serializable;
import javax.annotation.PostConstruct;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

/**
 *
 * @author david.tamisier
 */
@ManagedBean
@SessionScoped
public class SessionController implements Serializable{

    @EJB
    private UtilisateurFacadeLocal utilisateurFacade;

    /** Creates a new instance of SessionController */
    public SessionController() {
    }

    private Utilisateur utilisateur;
    /**
     *
     * @return
     */
    public Utilisateur getUtilisateur() {
        if (utilisateur == null) {
             System.out.println("-----session----");
         utilisateur = utilisateurFacade.find(1);
        }

        return utilisateur;
    }

    public void setUtilisateur(Utilisateur utilisateur) {
        this.utilisateur = utilisateur;
    }

    


}
